A Metalevel Architecture for Dynamism and Reeection in C++

نویسندگان

  • O Jautzy
  • F Lebastard
چکیده

MetaObject Protocols (M.O.P) recently deened for C++ Chi93a] do not t the needs of evolution in DataBases Management Systems (D.B.M.S.). In this paper, we present DyReCT, an extension of C++ that allows instances migration, reeection and run-time classes modiications. Thanks to a metalevel, these new functionalities are transparent for the user. DyReCT should fulll our future needs for data persistence and data distribution.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards Competence Assessment for Intelligent Systems

The present paper deals with the problem of reeective behaviour in artiicial intelligence. An intelligent system is said to enjoy the ability of reeection, to some degree, if it has some ability to evaluate the quality of its own behaviour. So far, investigations in this area were exclusively focused on metalevel architectures. In this paper, reeection is understood as a problem of a system's b...

متن کامل

An Overview of Reflection and Its Use in Cooperation

This paper describes a number of approaches to the development of more intelligent and more adaptable software. The paper introduces the notion of reeection and surveys two major styles: task and programming reeection. The paper then introduces a new form, viz operational reeection, based on the integration of these styles. This form of reeection is applied to cooperative environments and enabl...

متن کامل

Design and Implementation of Metalevel Architecture in C + + { MPC + + Approach {

We developed a compile-time metalevel architecture in C ++ , called the MPC ++ metalevel architecture, to not only extend and modify language semantics, but also extend syntax. This architecture overcomes the imperative languages' issue of compile-time metalevel processing. The proposed metalevel architecture has been implemented and tested. A typical metalevel programming example is given to d...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997